planetary rolling - French English Dictionary